#include <iostream>
#include <cstring>
#include <cstdio>
using namespace std;
const int N=500+10;
int main()
{
	char s[N], ss[N];
	gets(s);
	int min=0,max=0,t,len=strlen(s);
	for(int i=0;i<len;i++)
	{
		if(s[i]==' ')
		{
			max=i-1;
			for(int j=max;j>=min;j--)
			{
				ss[j]=s[t++];
			}
			ss[i]=' ';
			min=max+2;
	    }
	    t=min;
	}
	for(int i=len-1;i>=min;i--) 
    {
		ss[i]=s[t++];
	}
	ss[len]='\0';
	for(int i=0;i<len;i++)
	{
		cout<<ss[i];
	}
	return 0;
}
